Skala University of West Bohemia

نویسنده

  • Vaclav Skala
چکیده

The use of various forms of contracts, like preconditions, are increasingly receiving more attention within Microsoft. This talk describes the design of Spec#, an experimental superset of the language C#, including preand postconditions and object invariants. Spec# gives rise to dynamic checks of contracts. The contracts can also be checked statically using the automatic checker Boogie. The talk also reports on some initial experience and describes some difficult issues in the design. Language interoperability at work: Eiffel on .NET Bertrand Meyer, ETH Zurich, Switzerland Abstract Eiffel on .NET takes advantage of the language interoperability mechanisms specified by the Common Language Interface to provide the full power of the Eiffel method and language, including Design by Contract, multiple inheritance, genericity and seamless support for analysis and design, while ensuring full compatibility with components and applications rewritten in other CLS-compliant languages. The talk will present the issues that were faced during the implementation of Eiffel for .NET and the technical solutions retained; it will discuss the benefits of multi-language programming and provide a number of application examples.Eiffel on .NET takes advantage of the language interoperability mechanisms specified by the Common Language Interface to provide the full power of the Eiffel method and language, including Design by Contract, multiple inheritance, genericity and seamless support for analysis and design, while ensuring full compatibility with components and applications rewritten in other CLS-compliant languages. The talk will present the issues that were faced during the implementation of Eiffel for .NET and the technical solutions retained; it will discuss the benefits of multi-language programming and provide a number of application examples.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Gradient Vector Estimation and Vertex Normal Computation

In this document a comparison of three methods of volumetric data gradient vector estimation (one of which was proposed by the authors) and five methods for triangle mesh vertex normal computation will be described and compared. All the methods can be used for regular as well as irregular meshes. The tests were focused primarily on the accuracy. However, a comparison of the temporal requirement...

متن کامل

Attempts to Search Czech Spontaneous Spoken Interviews - the University of West Bohemia at CLEF 2007 CL-SR track

The paper presents an overview of the system build and experiments performed for the CLEF 2007 CL-SR track by the University of West Bohemia. We have concentrated on the monolingual experiments using the Czech collection only. The approach that was successfully employed by our team in the last year's campaign (simple tf.idf model with blind relevance feedback, accompanied with solid linguistic ...

متن کامل

University of West Bohemia in Pilsen

................................................................................................................................. 1 Acknowledgements ............................................................................................................... 5

متن کامل

Aspects of Sentiment Analysis

This report introduces the task of sentiment analysis, describes the core problems and presents the formal definition of sentiment analysis. The basic machine learning algorithms for text classification are described as well as the most commonly used features for sentiment analysis. Brief overview of distributional semantics is presented. Related work and the state-of-the-art approaches to sent...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000